be a match for

[bi: ei mætʃ fɔ:]
na. 可以和…相匹敌;是某人的对手
[网络] 彼此对抗,不相上下;对等;与…旗鼓相当